package com.rc.evcharger.common.base.zc;

import com.rc.evcharger.common.base.AbstractTerminalMessage;

/**
 * Created by Sven on 2021/04/04 12:02
 */
public interface BaseZcBizAction<T extends AbstractTerminalMessage> {
    void login(T msg);

    void logout(T msg);

    void hearBeat(T msg);

    void priceConfirem(T msg);

    void priceRequest(T msg);

    void chargeDataReport(T msg);

    void transactonsReport(T msg);

    void startResp(T msg);

    void stopResp(T msg);

    void timing(T msg);

    void balanceUpdateResp(T msg);

    void priceConfirm(T msg);
}
